package org.platform.mo.csmo.common;

import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Data;
import org.platform.mo.bussmo.diagnose.test.DeviceLink;
import org.platform.mo.bussmo.diagnose.test.DeviceParam;

import java.util.List;

/**
 * 该类主要是用于将测试参数解析成测试通道
 *
 * @author FengJie
 * @date 2018/6/5
 */
@Data
public class TestChannelBean {
    /**
     * 设备链路
     */
    @JsonProperty("DevLinks")
    private List<DeviceLink> deviceLinkList;

    /**
     * 设备参数
     */
    @JsonProperty("DeviceAndParam")
    private List<DeviceParam> deviceParamList;

    /**
     * 通道ID
     */
    @JsonProperty("Number")
    private Integer number;

    /**
     * 保留字段
     */
    @JsonProperty("TestPoint")
    private String testPoint;
    /**
     * 保留字段
     */

    @JsonProperty("Status")
    private String status;
}
